.classExplication {
	background-color: gray;
	border: solid 1px black;
	padding: 5px;
	margin-left:10px;
	margin-top:10px;
	width: 300px;
	height: 700px;
	font-size:  large ;
	color:white;
}
.classRestriction {
	position: fixed;
	top: 10px;
	left: 350px;
	background-color: gray;
	border: solid 1px black;
	padding: 5px;
	width: 750px;
	height: 150px;
	font-size:  large ;
	color:white;
}


.labelOriginal{
	font-size:  x-large ;
	background-color: yellow;
	border: solid 1px black;
	padding: 5px;
}

.labelOriginal:hover{
	font-size:  x-large ;
	background-color: red;
	border: solid 1px black;
	padding: 5px;
}

.labelChanged{
	font-size:  x-large ;
	background-color: red;
	border: solid 1px black;
	padding: 5px;
}


#idCheckboxProduit, #idCheckboxQuantite, #idCheckboxDate, #idCheckboxMois, #idCheckboxMagazin, #idCheckboxFournisseur,
#idCheckboxCategorie, #idCheckboxVille, #idCheckboxRegion  {
	margin: 10px 0 0 20px ; 
}

#classObjet {
	position: fixed;
	top: 500px;
	left: 800px;
}

#classProduit {
	position: fixed;
	top: 400px;
	left: 900px;
}

#classQuantite {
	position: fixed;
	top: 500px;
	left: 990px;
}

#classDate {
	position: fixed;
	top: 500px;
	left: 610px;
}

#classMois {
	position: fixed;
	top: 500px;
	left: 420px;
}

#classMagazin {
	position: fixed;
	top: 400px;
	left: 650px;
}

#classFournisseur {
	position: fixed;
	top: 300px;
	left: 960px;
}

#classCategorie {
	position: fixed;
	top: 300px;
	left: 780px;
}

#classVille {
	position: fixed;
	top: 300px;
	left: 550px;
}

#classRegion {
	position: fixed;
	top: 200px;
	left: 450px;
}

.hr1{
	background-color: black;
	height: 2px;
	border: 0;
	width: 130px;
	position: fixed;
	top: 508px;
	left: 670px;
}

.hr2{
	background-color: black;
	height: 2px;
	border: 0;
	width: 160px;
	position: fixed;
	top: 508px;
	left: 830px;
}


.hr3{
	mso-ignore:vglayout;
	position:fixed;
	left:720px;
	top:436px;
	width:89px;
	height:71px;
}

.hr4{
	mso-ignore:vglayout;
	position:fixed;
	left:600px;
	top:335px;
}

.hr5{
	mso-ignore:vglayout;
	position:fixed;
	left:490px;
	top:235px;
}

.hr6{
	mso-ignore:vglayout;
	position:fixed;
	left:850px;
	top:335px;
}

.hr7{
	background-color: black;
	height: 2px;
	border: 0;
	width: 140px;
	position: fixed;
	top: 508px;
	left: 470px;
}

.hr8{
	mso-ignore:vglayout;
	position:fixed;
	left:950px;
	top:335px;
}

.hr9{
	mso-ignore:vglayout;
	position:fixed;
	left:830px;
	top:440px;
}

.O_Date{
	font-size:  large ;
	position:fixed;
	left:720px;
	top:485px;
}

.O_Qte
{
	font-size:  large ;
	position:fixed;
	left:920px;
	top:485px;
}

.Date_Mois
{
	font-size:  large ;
	position:fixed;
	left:510px;
	top:485px;
}

.O_Produit
{
	font-size:  large ;
	position:fixed;
	left:865px;
	top:450px;
}

.Produit_Categorie
{
	font-size:  large ;
	position:fixed;
	left:905px;
	top:350px;
}
.Produit_Fournisseur
{
	font-size:  large ;
	position:fixed;
	left:1020px;
	top:360px;
}
.O_Magazin
{
	font-size:  large ;
	position:fixed;
	left:780px;
	top:450px;
}
.Magazin_ville
{
	font-size:  large ;
	position:fixed;
	left:650px;
	top:340px;
}
.ville_Region
{
	font-size:  large ;
	position:fixed;
	left:550px;
	top:250px;
}

td{
	padding:5px;
}
